/**
 * 校验 邮箱 手机号 身份证号
 */

export default {
  validateEmail(email) {
    // 简单的邮箱格式验证
    const emailRegex = /^[^\s@]+@[^\s@]+\.[^\s@]+$/;
    return emailRegex.test(email);
  },

  validateIDCard(idCard) {
    // 简单的身份证格式验证
    const idCardRegex = /(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/;
    return idCardRegex.test(idCard);
  },

  validatePhoneNumber(phoneNumber) {
    // 简单的手机号格式验证
    const phoneRegex = /^1[3456789]\d{9}$/;
    return phoneRegex.test(phoneNumber);
  },
};

//
// Email格式校验：使用更严格的正则表达式，符合一般的Email格式规范。
// 身份证格式校验：保留了原有的正则表达式，可以校验一般的身份证格式。
// 手机号格式校验：同样使用更严格的正则表达式，以适应一般的手机号格式。
